package com.lingxu.api.ztb.model;

import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.Version;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 *  项目建议书专审会议表 
 * </p>
 *
 * @author admin
 * @since 2025-08-14
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("API_PROJECT_PROPOSAL_SPECIAL_REVIEW_MEETING")
@ApiModel(value="ProjectProposalSpecialReviewMeeting对象", description=" 项目建议书专审会议表 ")
public class ProjectProposalSpecialReviewMeeting implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = " 项目名称 ")
    @TableField("PROJECT_NAME")
    private String projectName;

    @ApiModelProperty(value = " 项目编号 ")
    @TableField("PROJECT_CODE")
    private String projectCode;

    @ApiModelProperty(value = " 会议名称 ")
    @TableField("MEETING_NAME")
    private String meetingName;

    @ApiModelProperty(value = " 会议时间 ")
    @TableField("MEETING_TIME")
    private Date meetingTime;

    @ApiModelProperty(value = " 会议地点 ")
    @TableField("MEETING_LOCATION")
    private String meetingLocation;

    @ApiModelProperty(value = " 会议人数 ")
    @TableField("MEETING_ATTENDEE_COUNT")
    private String meetingAttendeeCount;

    @ApiModelProperty(value = " 评审报告（文件名 另提供附件）")
    @TableField("REVIEW_REPORT")
    private String reviewReport;

    @ApiModelProperty(value = "会议类型")
    @TableField("MEETING_TYPE")
    private String meetingType;

    @ApiModelProperty(value = "审查内容")
    @TableField("MEETING_SUMMARY_CONTENT")
    private String meetingSummaryContent;


}
